what's eating you - French English Dictionary